package com.disv.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

/**
 * 注释钉钉授权开通企业
 *
 * @author hyt
 * @date 2023-06-08 14:13
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class DdCompanyInfo implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableId(type = IdType.AUTO)
    private Long id;

    // 认证等级 1高级认证 2中级认证
    public Long authLevel;

    // 法人
    public String legalPerson;

    // 提交企业认证时营业执照上面的企业名称
    public String licenseOrgName;

    // 营业执照url
    public String licenseUrl;

    // 企业在钉钉通讯录的名称
    public String orgName;

    // 组织机构代码证号（格式11111111-1）
    public String organizationCode;

    // 营业执照注册号（一般15位）
    public String registrationNum;

    // 社会统一信用代码（固定18位）
    public String unifiedSocialCredit;

    // 钉钉公司id
    public String corpId;
}
